<?php
// +----------------------------------------------------------------------
// | 幕小铺
// +----------------------------------------------------------------------
// | 版权所有 2016~2020 幕小铺科技（大连）有限公司
// +----------------------------------------------------------------------
// | 2020/06/02
// +----------------------------------------------------------------------

namespace app\erp\model;

use think\Model;

/**
 * 评论管理-图片
 * @package app\erp\model
 */
class ErpEvaluateImg extends Model
{
    // 设置当前模型对应的完整数据表名称
    protected $table = 'xm_erp_goods_evaluate_img';
    /**
     * 更新图片
     * @param evaliate_id           int     商品id
     * @param evaluate_imgs 		array  评论图片（数组，最多9张）
     * @author dou<51779987@qq.com>
     * @return array_out(code, message, (int)id)
     */
    public function addDataImg($evaliate_id, $evaluate_imgs){
        $data = [];
        foreach ($evaluate_imgs as $k =>$v){
            $data[$k]['evaluate_id']         = $evaliate_id;
            $data[$k]['img_url']             = $v;
        }
        $res = $this -> isUpdate(false) -> saveAll($data);
        if($res){
            return array_out(200, 'success');
        }else{
            return array_out(-1001, 'error');
        }
    }


    /**
     * 删除数据
     * @param int $id
     * @author dou<51779987@qq.com>
     * @return bool
     */
    public function deleteData($id){
        $res = self::destroy($id);
        if($res){
            return array_out(200, 'success');
        }else{
            return array_out(-1001, 'error');
        }
    }

    /**
     * 清空图片
     * @param id
     * @author dou<51779987@qq.com>
     * @return array_out(code, message, (int)id)
     */
    public function deleteDataImg($id){
        $res =  $this ->where('evaluate_id',$id)-> delete();
        if($res){
            return array_out(200, 'success');
        }else{
            return array_out(-1001, 'error');
        }
    }
}
